add advance kernel file