Added material from the second lection