Edge cascade! ...kinda gross though