documentation of the media controller + views