xm4 is so broken