Cards and presents have been flooding in from all over the world for a boy who might not live to see Christmas.
Five-year-old Noah Biorkman, from Michigan, USA, has stage IV neuroblastoma and his parents decided to celebrate Christmas early in case he doesn't make it.
A message was put out on Detroit radio station WYCD asking for people to help make it a special Christmas for Noah by sending him cards.
The response has been amazing with thousands of cards and gifts arriving for the little boy from people the family has never met.
One of Noah's favourites was apparently an angel ornament. He said this was because it reminded him of where he will be soon. "In heaven, and I'm going to be an angel," he said.
Noah is currently receiving hospice care. He was diagnosed with cancer in February 2007 when he was three years old.
He went into remission in August 2007 but in September 2008 he relapsed with lesions in his right arm and right leg.
The little boy has been through six different trials in an attempt to cure him but the cancer has continued to spread.
Noah's mother Diana told their local TV station WDIV: "His time is very short. We wanted to make sure he got Christmas."
The family pulled out all the stops to make sure Noah got his early Christmas, and even Santa was there, arriving on a big red fire engine, thanks to the South Lyon Fire Department.
Christmas cards for Noah can still be sent to: Noah Biorkman, c/o 99.5 WYCD, 2201 Woodward Heights Blvd., Ferndale, MI 48220-1511.
However, Diana is asking that instead of sending gifts to Noah, people send a donation of $1 in a card to the family and they will give it to the University Of Michigan neuroblastoma research centre and the Michigan Make A Wish Chapter.