updates in kernel