bug bug bug just two path,may lose path