commented out problematic e() function