Customize kernel