async option (default True)