first cut at docs