c1c2 and proper kernel init