rmd (mostly text) and purl update