fixes another column expand bug

drops columns with all NAs and corrects bug where types in a vector
didn't match types from the vector name bc of lowercasing