changes for tomsfastmath