updated context with different question types