macro cells