Add User entity and listener