Implements the Ticket Model