try a different receive operation