final commits for lesson 3