output revised