fixed break problem