switched to `isHosted` instead of `displayModes`