create a conn for each request
merge