add synthetic order