ready for part 1