some new files from ripple