full revision