added ripple-lib