add kernel tree