if mediaSources doesn't exist it still works