update TODOs
remove notify pipe form RemoteViaSocket,

write synchronously directly to sockets in FutureTask