added a second kernel for modern systems