Ticketing

Ticketing done, need to add over-selling check.