avoid crossing perimeters