uploading work for lab7/8