added stepwise dpph running