Still testing heuristics it seems they arent quite working.