fix bug for module update