NONBLOCKING IO FTW