quick and dirty socketreceiver