simplified ticket-type handling