Progress restoring functionality