finished Part 2
whoops