fix logical inversion and finishing rename

forgot to negate results of all check in rename of is_profile_complete
-> should_update_profile since their meanings are different