Update Ravager and separate global pdf method integration into separate class