macroremains analysis