enhance the user