switch to using Lists of questionIds