various restructurings