add SprotoProtocolBase