added warning suppressors for code that can't be changed to prevent the
warnings from being declared.