added some comments/notes