open structure