add: build kernel