try to retain the breaks