Experiences, thoughts and revelations