modify user controller