limit boundary.