adding docs, and updates