REVIVAL 2.10.16