reescribiendo esto para reducir el número de requests al api de google