removed new ArrayList creation from string splitting