add run interface
redesigned index_quote and its fetcher
bug fixed