basetructure is there