more pearson functions