swapDownFromAct done