ruby-barnard documents