Introducing providers, adding yandex support