user -> employee refactoring