adding drhou/dx kernel