Added media providers and interfaces