Consider putting create and delete in a try/finally block to ensure that the question gets deleted even if an exception occurs.