IIFE to prevent global leaks & refactors