mid programming saving