timer management and destination switching