formatting part 3