examples structire reworked