wrapped code in (function(){})();