with question types