separate choosing, and recording.