update fields