Problem with the boundary conditions so far, working on a fix