fixed usercontroller