added PPMI and lin functionality