setting up part 1