working on Question class