Lab 6 for CalPoly 365