added provider support for the maps widget