lore + needles