add structure part