I think i fixed all of the rst errors, hopefully the :func: stuff works, cause it doesn't work on restview, only seems to work on readthedocs