[Changes] initialize and update the sub-modules