Rangers boss Steven Gerrard has had a heart-to-heart discussion with Alfredo Morelos as part of a strategy to shape the striker's reputation.
The 22-year-old Colombia international saw red for the fifth time this season for an off-the-ball elbow on Celtic skipper Scott Brown in the Gers' 2-1 defeat at Parkhead on Sunday and will now miss the next four games through suspension.
Morelos, who had one of his early red cards this season downgraded, posted an apology on his Twitter account on Monday.
Ahead of the Ladbrokes Premiership clash with Hearts at Ibrox on Wednesday night, Gerrard confirmed that Morelos, who has scored 29 goals this season, had accepted a club fine.
The former Liverpool and England captain also revealed the steps he will take to help Morelos change his ways.
He said: "Other players around the world and players I have played with have been in a similar situation to Alfredo.
"With experience and time they learn and improve their discipline.
"We hope that is the case with Alfredo, we hope he learns and improves that side of his game because if he does he will be regarded as a top player.
"If he doesn't then he is at a big risk that people's opinion of him won't change. I have had one-to-one chats with him, with his people.
"Being there for him to talk and ask and using his close friends and allies in the team. Showing him his behaviour, showing him examples of other people in similar situations, myself included.
"I had a good look in the mirror. You accept your own actions and be responsible for them and you have to think of other people.
"The first thing Alfredo has to do is think about his team-mates, think about what they have to go through without him, think about what the supporters have to go through when the top scorer has to leave the pitch with many minutes left and they can't watch him for four games.
"I will continue to support and help him, he is still our player, a top player and still has a lot to offer this football club.
"But at the weekend I had to be firm and stamp down and I think he understands that. I think the other players understand it. I think it needed it. We have addressed it and we move on."
Gerrard believes Morelos has taken the first steps towards improving his behaviour.
"He has shown remorse and accepted the punishment I have given him," he said.
"We spoke to his representation as well and everyone is on the same page.
"Now it is a decision for the club to decide where the fine goes to but Alfredo has accepted it, shown remorse and apologised.
"I think he made that public himself which is the right thing to do and we draw a line under it.
"Moving forward we hope Alfredo learns the hard way and we wait now for him to return to help us in the final push."