Another attempt at multiple versions.