test deferred messages handling
integrate deferred messages into main comm