all tests pass for Cashier. need to work on the exception now