Assignment4 Media Controller