add program data