added dataPath and multiple destinations