Refactored ItemTicket