Question framework