Thus in instances where a thoroughfare may be less desirable for travel, such as for reasons which include accidents, thoroughfare conditions, thoroughfare types, checkpoints and the like, the device calculates a new route to navigate to the desired destination.