overriding module only once