improve self#wang

Unranked