basic profile sign up and searching