Let's Think And Contemplate