We implemented this sytem one year ago and continue to roll-out various components. It is a complex and powerful system that requires sufficient time to learn and master all of the capabilities it has to offer. If time is spent to really understand the system, it can play a central and vital role in an advisor's entire practice.