changed getProgress to post