moved call to load() into start(), not ctor