added admin user functionality