has what it takes to satisfy the customers. ...