done Q1, extra test case