WMPRO The First Total Solver For Word-of-Mouth Players