revive doc