editted user and request controllers.