double prolongation