fixed choicefield bug