commit from Thinkpad w520