No require cross boundary