question components updated