fix structure service