reformatted code
removed "SendAndReceive" extension method (replaced it by "Send" and "Receive", as this is just more straight forward ...)