A review of Q2 and outlook for Q3 2023