started implementing user profiles
user authentication