addProgramsWithoutDuplication

check //complete me