finished part 1, started part 2