timer and reachability