documentation and rubocop