ruby-garrett documents