model fields now support updating