Added naive methods
Getting screwed by sparsity and nans