base work done on ticketing. time for cleanup