update input module