cmo-stack-flip