update documentation and uploading script