Nearly done Lab 4