move make-progress functionality to make-progress.php

To avoid resubmission by reloads