Added broken and break methods