Wrapping up the profile saving and reading