perimeter checks