fixed heruistic iterator bug
added C=0.5