added simple-order functionality