revert to kernel