boundary conditions for all...