microchip execution