New Kernel Branch Updated