Language Shape Match