fixed processing to save data when questions have no text