created preliminary structure