remove extra
json message (not implemented)
change protobuf router API