update matchismo part-way through lecture 4