working with programming shipments detailed