libasync (everyone has one) and asio