i think part 1 is finished