inherit?

messing around with the fd from the child process

SW_EVENT

free after bug

