PART 2 Add graduation methods