updated async http lib