reversediff now working, on to for loops