Ideas, Contemplations and explorations.