macrospheres