more notes + exercises