introduced string aggregator to aggregate all socket input