Ripple Controversial Theory