working on MatrixShared and pagerank