various restructures