refined edge case behaviour accessing model attributes after saving
do not attempt save of profiles if nothing was changed