question choice logic added.