refactoring Profiles
atom entity changes for profiles