modify kernel module