with comments from nate lecture