example restucturing