revised error criteria to make test pass and verified that we still more accuracy when increase k and decrease thresh
there are no damn changes to commit but git is insisting I commit ... arrrrrggghhh