simplify sig setup. support per-route sig config