purl is getting fancier