detect changes of a question correctly after editing
fix invalid pointer dereferencing
view polishing