completed lab with all extra features