New : program2 editing