full struc filled