update fields
not quite fixed views