add structure to be filled in.