updated user controller again