set up user profiles, WIP