adding mom_struct & mom_union...
adding declare aggregation
aggregation fields should be declared