add input module