kernel for pdf restrictions