part 5 code