working on the createprofile, profile