minor edits and license