Meekos journey to Elf & beyond