PRAGMA_DISABLE_DEPRECATION_WARNINGS