moved redraw logic to feed view