move Ticket.save()
add set/get methods to fields
use NewTicket in save()