prepare the ground for supporting multiple MCUs