>> Problem is, we're still not using threads >Would be possible even without threads. We could for example have a timer which checks for data on the network connection in a regular base. Even timers are very platform specific. :-(