added signal/collect page rank algorithm