renovated ui::playresult.