refresh everything instead of just new stuff
something wierd, rolling back
repaint closer to complete