takes into account question text