Ideas, thoughts and experiences.