Fixed checked assignments and update user access.

Also, build a model that figures out whether a user exists.