trying to implement 2d implicit solver, not working