Lots of updates, currently on lecture 18