Over Thinking Rethinking