close but still wrong
correct sign convention in HZTaskAB1. 2ab_3 functions are also modified to make it consistent.
cleanup, still wrong.. (but close)
reversing the previous changes. I should have been asleep