initial work on restructuring