1:
 - refactoring
 - dispatch with absent ready subscription
1:
 - ready ack and fail messages