incomplete chooser