Adding a no header option
adding sparse pickled data
Add PCA