async requests, fds for std streams, a few fixes