- made a few changes to part 2… still not sure how it should be done
- added skeleton for part 3