Got the profile flow pretty much working