str.join takes a list