put use strict outside the IIFE