use a handler instead of a queue for incoming connections
migrating to new modules