default pool size to 8
refactor connection intialization to separate method
submit metadata for files even if one uplaod fails