Work on first version in progress.