Lab08 tests and enchancements. See checklist