df2: update control program