update module define