support for boost asio library