adding new refresh methodology