mo progress