add questionChange event