get structure