adds atomic profile update function

whitelist ftw

i javascript good
2.3.0 - atomic profile update function