update sub module