Data clustering added