cleaned up BoundaryCondition