add open boundary condition