Why I took so long to upgrade my M3 halos...