q1 almost works