add submods