peers can now serve cached values over http