Diversity : work in progress