add program scripts