Use new instead of kernel method.