revise inf process