lab final micros