added order of magnitude unit test