first cut of doc strings