Journey in Flushing Tickets