fix m4