new version of distributed task