completed Part 1 and DOM of Part 2
completed all except no 41 in event handling exercises