yes little more accurate than previous but overflow math remain to add