made one component eq. data generator