update docs, some cleanup