editing program then program