   The record to load is identified by `rid`. Since multiple records could be returned,
   the return value is `{:ok, list_of_records}`.
 
-  This function accepts a list of options:
+  ## Options
+
+  This function accepts the following options:
 
     * `:fetch_plan` - the [fetching
       strategy](http://orientdb.com/docs/last/Fetching-Strategies.html) used to


  When the update is successful, `{:ok, new_version}` is returned.

  This function accepts the following options:

    * `:no_response` - if `true`, send the request to the OrientDB server
      without waiting for a response. This performs a *fire and forget*
      operation, returning `:ok` every time.

  This operation can only be performed on connections to a database. To learn
  more about the connection type, look at the "Connection type" section in the

  more about the connection type, look at the "Connection type" section in the
  docs for the `MarcoPolo` module.

  ## Options

  This function accepts the following options:

    * `:timeout` - operation timeout in milliseconds. If this timeout expires,
      an exit signal will be sent to the calling process.

  ## Examples

      iex> MarcoPolo.db_size(conn)
