merge kqueue modify