add section on boundary conditions (unfinished)