Cleanup alternate()