[andrew, kelvin] #15 add final flag to question and update question tests