complete KMinFetcher
add tests for KMinFetcher