ALL WEATHER MEDIA CONTROLLERS