ELF HAUL AND SWATCHES!