small tutorial to jog my own memory