i think this break should take the place of a helper method