Re(viver)