wip on rigid boundary conditions