send is ok why not receive