chainrouter should be in a literal