imprve the Question model class