implementing select view and interaction from gui to media backend