fresh info algorithm