Fix program progress for certain forms of programs