adding multi-thread socket connection/ maven dependency update