add SHT retry