add structure macro