superstructor