2023 midyear wrapup