changes to read + generated MCU list