final version of the new mode for revision