work on user functionality