use addAll instead of <<