my personal cheet-sheet