magazine-stack-main