fixing up structure