A bunch of notes - written as guides.