@= add progress bar and fix reparse when rotate