meanbatchjune