2Q19 earnings review