add connection pool setting and network error handling
add the version to 1.0.4