commit from Thinkpad x220t
correction of exercise 3