fixed purl registration