added some breakage points