updated todos for m3