finished implementing item breakage