cleaned up order_spec