unnecessary string concatenation