implementing HourlyEmployee