new tuna kernel,based off of google source,going to be patched up