changed ttl to be on message instead of queue