restrict to locality