update based on lecture (adding video link)