changed purl reloading, not ready yet!