implement new ticket functionality