got callback working! now to fix tests ...
fix tests
fix tests more comments