tmb_module_input: add input module