question model, add is_default and bug fixed