adding a bunch of user admin stuff