adding docs and cleaning up