m4 almost