base.Load() sets Protocol already