more stuff and docs