distinguish new and old versions