data frame concatenation bug fixed