Progress on methyl iodide - on 3 fronts