start of http refresher