Intermediate Class part 2