redundancy and clustering