multi-display updates to panel, still a bit broken