Update documentation, but many other updates wanted