Modify kernel and core