progress on cashier interface