ensure `best_fit` of words has length