got division precision working (popped when I should have shifted!)

implemented more reflexive tests.