working on shinx documentation