tons of work to tickets edit page and class