* Generate kernel