introducting MediaAutoInitializer