cleaner config swapping