refactered senTicketPost broke up the method in places that looked like it made since