part 1 stuff done, on to part 2