nonblock with bugs