neat use of break :+1: