re-inserted a break; seems it got lost during my refactorings