implement the retrospective ui, cleanup