Keyboard removal and installation - ThinkPad SL400, SL500 - US