fixed type check when adding abstract choice