Added documentation and fixed zone_source.