refresh + map