Added (crude) profile update

Not all profile attributes will be updated, this will cause existing
attributes to be overwritten with NULL