breaking methods