don't regenerate self.mod_name at the end