better columns merging, appends both test and train data