transform edges progress