forLoopUpM