redraw only after adding to location list