How Does Kernel Smoothing Work