Thoughts and Contemplations