add leankernel