slight improvement but still need some better heuristic for this