question processing