add memcacheing as a way to store the data we are keeping arround