solve doesnt work, using solveZ. _incomlete