set listening thread count to 1 to avoid conflicts
start to deal with synchronization problems