revised call for flush
change order of fields
~