Major update with tSNE