fix bug in vital question handling