added break to slightly improve performance