update Input module