added full class lecture notes