updated CSG1132 week 8 lab