interchange cleanup