perimeter checks

//