working thrift router & cacher