fix break bug