other changes for stack-recv