CLEVELAND, Ohio -- The Cavs met as a team and general manager David Griffin addressed LeBron James personally Wednesday to discuss James' myriad assertions about the roster after Monday's loss to New Orleans.

Cavs coach Tyronn Lue spoke to the entire team during an afternoon walk through ahead of Wednesday's game against the Sacramento Kings.

"We're going to handle it internal," Lue said. "We're not going to put out everything that was said, but we addressed LeBron. We talked to him and he understands, he understood and now we're going to move on."

Griffin called it a "good conversation" between him and James, something "I think we both needed .... I'm happy it happened."

"It was the right thing to do," Griffin added.

Remember, both Griffin and Lue addressed James last season, in March, for odd behavior on Twitter and the court, so this isn't the first time the organization's architect, coach, and superstar have been in this place.

But this time, James has been very clear with what he feels has gone wrong.

In comments to Cleveland-based reporters who travel to cover the Cavs, and again on Twitter, James questioned the organization's commitment to winning a second championship, was critical of how the roster's been managed since they won the 2016 Finals and called (again) for a "playmaker," and drew unfavorable comparisons between Cleveland and Golden State and San Antonio.

James made his remarks after the Cavs had lost for the fifth time in seven games.

"The comment about the organization being complacent I think is really misguided," Griffin said. "Organizationally there is absolutely no lack of clarity on what our goal set is. We are here to win championships and there is no other solution, there is no other outcome that is acceptable and there never has been."

"For me you always want to try to improve the team whether you're great or not," Lue said. "Golden State won 73 games last year and they added Kevin Durant. You always want to get better and when you see teams getting better as a competitor you want to get better. But we have enough on this team to win a championship. We can get better. I know Griff is going to make us better and he's going to do the best he can.

"For me, LeBron James, the best player in the world, took a team that was worse to the NBA Finals two years ago. We have a good team. We just have to start playing better as a unit. No excuses."

Asked specifically about James questioning the organization's commitment to winning, Lue said: "I don't know about that. I don't know. I don't care. We gotta play better. We gotta be better, so right now we have who we have and that's it."

"I'm a coach. I don't make business decisions. I don't make trades. I don't bring guys, so that's not my job. My job is to get this team ready to play, play better and that's it."

Griffin said he hadn't spoken to majority owner Dan Gilbert about James' comments, but the team's executives were clearly irked. "It certainly wasn't appropriate from a teammate perspective," Griffin said.

After Monday's loss, James told cleveland.com, ESPN and the Akron Beacon Journal that the Cavs' roster was "top heavy" and as he asked for moves to be made, he said: "I just hope that we're not satisfied as an organization."

Then, Tuesday, James Tweeted: "I just feel we still need to improve in order to repeat, if that's what we want to do."

Griffin said he doesn't think James said outright that the organization was not committed to winning a title, but: "Anyone insinuating that this organization is about anything other than that would deeply upset me because ownership has invested in this at an absolutely historic level."

The Cavs' payroll of $130 million is the highest in the league. Since the 2015 Finals, the team has signed Kevin Love to a $113 million contract, Tristan Thompson to an $82 million deal, and J.R. Smith to a $57 million contract. James has signed twice since then, this time for up to three years and $100 million.

The Cavs traded for Kyle Korver earlier this month, and at last season's deadline added Channing Frye. They paid $54 million in luxury-tax penalties after last season.

But James made clear he felt the team failed to replace Matthew Dellavedova at back-up point guard, Timofey Mozgov in the frontcourt or properly pad the roster with veterans.

Instead, the team chose to enter the season with rookie Kay Felder and inexperienced players DeAndre Liggins and Jordan McRae, in part because they were cheaper options and would cost the team less in potential luxury-tax penalties than an established veteran who signed for the minimum.