preliminary support for a data router