changed saveOrUpdate to return Employee