add revive to algos.coffee, needed by apiv2 & mobile