Art of thinking notes