stores part 1
stores part 2