did some restructoring