question validation