lecture 3 is alredy finished