Elective data and Line Generation (3)