update grain transport procedure