still unfinished kernel