updated with lecture and assignments