control function of MCU