fixed onQuestion using the old API