public static function init()
 {
     if (!self::$initiated) {
         self::$initiated = true;
         self::init_hooks();
     }
 }