use module instance