update 10

- can ask the order again, but will (eventually) result in lost of point
- cleaning up the code just a tiny bit
- still trying to think of tests