Thanks @Jesse - I was trying to study your Implementation yesterday (reverse accounting) as it seems the best solution from all the threads I read. It would be really cool if you get a task up or tutorial as I reckon there would be lots of good stuff to learn in there!