all done except fields