lab1 and tests complete