made configurable options for 'read_timeout' and 'update_index_after_read'