changes to mems, power ports and opto