set up user controller