add sealed and modifyquestion