An Oklahoma City family is getting an even better Christmas than expected.

As reported by Oklahoma’s News 4, Sophia Reed reported her 13-year-old son Diauris missing. But she soon found out that he left the house to collect cans to make money for Christmas gifts.

A single mother, Reed recently moved her family into a new apartment and used all the money that would have gone towards Christmas gifts on the security deposit.

“We were expecting a nice dinner for Christmas,” she told News 4. “And just be together, you know, and show love to each other.”

Instead her son caused a bit of a scare. When he finally saw police, he told them about his plan to earn some money.

“I just wanted to do something for my mama,” Diauris said.

“I was afraid he was going to get in trouble,” Reed’s daughter, Deneisha said about Diauris. “I was very afraid he was going to get in trouble. I just didn’t want to say anything because it would blow the whole thing.”

Warmed by their story, the officers collected $800 to buy the family Christmas and housewarming gifts.

“They caught us at the right time” Reed said. “We are just so blessed and grateful.”