implement Deferred.race
build dist version
performance tests