RIPPLE clock / concept / 2008