Page rank not dead after all!