Added content-based router