Kanye West has apparently vowed to stop making controversial comments for at least six months.
The Gold Digger rapper is known for his outbursts - such as his rant at Grammy bosses earlier this month when he complained that he had not had enough award nominations for his album Yeezus - but has now promised to keep his mouth shut, according to reports.
Kanye apparently revealed his plans for turning over a new leaf during the final date of his Yeezus tour in Toronto.
He told the crowd: "Everything I'm saying that's not allowed, soak it in right now...
"This might be the last time y'all hear me talk s*** for a long time. Might be another like six months. At least. You're just gonna have to run back the interviews and s*** if you wanna hear some realness!"
He added: "I've decided to completely focus everything in 2014, on new ideas and on creative outlets."
Kanye - who is engaged to Kim Kardashian - went on: "So I'm letting you all now that this is the last Yeezus show, and this is the last time you'll ever hear me say negative about anyone."