Thoughts, ideas and notes