string concat is faster than array joining
string concat is faster than array joining