finished class Employee