attr_reader :base_uri