Biredictional Sockets working.