Updated to yet another Mono-friendly ripple