put roots in kernel