Merging in documentation from upstream
much more documentation