firming up issues with domain logic in tickets
queueing up messages to be saved