more lecture notes...