MO FULL PROGRAM