user controller continued