revise input value