strict mode and iife