improved ticketing dispense mechanism