use revision consistently