create media controller [wip]