I agree with you Steve, training and enablement is so important during integration. We have recently been a little bit more proactive on using training and enablement during our integrations. We tend to find a lot of need for this during HR, IT, systems, and process integrations. Sometimes this is as simple as an email out to all of the employees or as interactive as multiple training sessions specialized to each department. This can also depend on the companies needs for the training. We have worked hand and hand with the target companies leadership to help us identify where the training and enablement might be needed.