What Does Better Suited Meaning