More work on boundary conditions, bondv1 and fixing sideflow remains