Verious modifications on kernels and measurement.