Update Kernel to Work with G2