added userhandler class