just fire needNavigate