Fragment-free switching