hw7/: q2 stuff