GM flow