user update with new fields