ruby steps