fixed the KernelRange