add structure of solution