update profile resource with more options