more mods to lecture 3