Add some more documentation. And the zhop feature.