add SinkRouteProc