other style of IIFE hurts my fingers to type