simplified refresh step