update method adding new fields