simple update-progress implemented