break correctly