make a structure