Adding docs and fixing docs