fixed add program