Modified User controller.