route Watch interface