more updates to lab7