sales order -- first pass