修改了Navigator的接口