added comments to receive macro