add new sub module