macropyramid