external code clean macro script