fixed demo, added other Ruby tests