complete route change feature