add to notes (espec. on abstraction and algorithms)