2022 m4 review