initial commit with both labs finished.