Adding Revival code to public