Reverted require() changes and just removed suppressWarnings() in previous method. Simpler.