initial commit into a separate repo, so that others can benefit and help make better