There had been no hospital visit for Ethan, no final conversation and no opportunity to see his mother before the funeral home collected her.

Richard said it would be better that way.

“Remember her as she was,” he told Ethan. “You don’t need another difficult image in your mind.”

The funeral was arranged unusually quickly. Richard said Claire had always disliked long ceremonies and would not have wanted everyone waiting. The service was scheduled for Friday morning, only three days after her collapse.

Claire’s sister, Laura, questioned the decision.

“Why are we rushing?” she asked. “Her friends haven’t even had time to travel here.”

Richard answered that the arrangements were already complete and changing them would only make the situation harder for Ethan.

Whenever someone asked about viewing Claire, Richard gave the same response.

“The casket will remain closed. That was her preference.”

Ethan had never heard his mother express such a preference. Claire planned everything, from birthday dinners to weekend trips, but she had never discussed her own funeral with him.

Still, he was twelve, and every adult around him seemed to accept Richard’s explanation. Ethan began to wonder whether grief was making him doubt things that were perfectly ordinary.

On the morning of the service, guests gathered in the reception room while staff prepared the main hall. Richard stood near the entrance, greeting people with practiced calm.

Ethan watched him from across the room.

Richard had always been reserved, but that morning he seemed less like a grieving husband and more like someone carefully supervising an event. He checked his watch repeatedly. He asked the funeral director twice whether the service would begin on time. When Claire’s sister requested a private moment beside the casket, Richard gently redirected her toward arriving relatives.

Ethan waited until no one was looking and slipped through the side doors.

The main hall was bright and peaceful. Sunlight entered through tall windows and fell across the pale carpet. Claire’s white casket rested at the front beneath displays of roses and lilies.

For several seconds, Ethan could not move.

He remembered his mother standing outside his bedroom each night.

Tap.

Tap.

Tap.

“Permission to enter?” she would ask.

Even when Ethan became old enough to insist that he did not need a bedtime routine, Claire kept the signal. Sometimes she would not open the door at all. She would simply tap three times from the hallway, and Ethan would tap three times against his desk in reply.

It was their private way of saying, I love you.

Ethan approached the casket and placed his palm on the smooth lid.

“I’m sorry I couldn’t say goodbye, Mom.”

Silence filled the hall.

Then came three faint taps from beneath his hand.

Ethan pulled back so quickly that he nearly stumbled.

He waited, holding his breath.

Tap.

Tap.

Tap.

The sound was too deliberate to be the building settling. It was too evenly spaced to be an object shifting inside.

Ethan leaned closer.

“Mom?”

Another quiet tap answered him.

He ran from the hall and found Richard near the reception desk.

“Mom is making our signal,” Ethan said. “There are knocks coming from the casket.”

Richard’s face changed for only a second. The calm expression disappeared, replaced by something sharp and alarmed. Then the calm returned.

“You’re overwhelmed,” he said.

“I heard her.”

“No, Ethan.”

“She tapped three times. She knows what it means.”

Richard took Ethan by the shoulders, not roughly, but firmly enough to make him stop speaking.

“Listen to me. Your mother is gone. Grief can make ordinary sounds seem meaningful. Do not say this to the guests.”

“Then open the casket and check.”

“We are not doing that.”

“Why?”

Richard glanced toward the people nearby.

“Never say that again.”

Ethan stepped away from him. At that moment, he stopped wondering whether he had imagined the sound.

If Richard truly believed the taps were meaningless, opening the casket would have ended the question. Instead, he seemed afraid of what might be found.

The service began ten minutes later.

Ethan sat in the front row beside his grandmother, but he could not hear the music or the minister’s opening words. His attention remained fixed on the white casket.

Then he saw it.

The small arrangement of flowers resting near the center of the lid trembled slightly.

Ethan stood.

His grandmother reached for his hand, but he stepped into the aisle.

Richard saw him approaching the front and immediately left his seat.

“Ethan, sit down.”

Ethan continued walking.

“Please open the casket,” he said to the funeral director.

The director, Samuel Price, looked toward Richard.

Richard shook his head.

“The family requested a closed service.”

“I’m her family,” Ethan said. “I heard her knocking.”

A murmur passed through the guests.

Richard moved between Ethan and the casket.