Fixed send-receive logic