use guids not timestamps