modify the navigator