dispatch working on incoming messages