final correct revision