lots of restructuring