Fix Docs.
remove a superfluous complex.
Fix a bug...
stuff
Fix the remaining cases. Now everything should be done...