added IIFE details