added current user functionality