Getting close to final version.