Tangent with forcing improved, still needs debugging