public part 1st