removed IIFE