Overall I give the Lenovo TS140 a provisional "A" which would be a solid "A" once the BIOS/firmware issue mentioned…