Updated Lab 3