fix 3bug