fix purl