loop , alm , ioo.