add structure for system