revision: introduce setup_revision_opt