CLN add lots of docstrings, FIX bux in config with hyphens