Added functionality to allow Profiles to be updated and not completely overwritten