Steve was out of bed within a second. Gun in his hand he follow the direction of the sound. He found Catherine in the babies' room.

"Cath, what's wrong?" Steve asked worried.

"Kye and Kailani, they are not here," Catherine cried.

"What?!"

Steve looked in the cribs but the babies weren't there. Steve looked around the room. There were no signs of a break in. But he was pretty sure the babies didn't climb out of their cribs by their own.

"Where are they?" Catherine cried.

"Hey it's okay Cath," Steve replied as she pulled Catherine in for a hug. "We will find them. I'll call the team and we'll get started right away. We will find them honey."

20 minutes later the rest of the team was there. Catherine sat on the couch, holding Kye's and Kailani's bears close to her. Kono walked over to her.

"We will find them Catherine, I promise. We won't stop until we've found them."

"Who would take two little babies?" Catherine asked.

"I don't know. But we will find them, I promise."

They team went through the house but they couldn't find anything that could lead to the kidnappers. About an hour after the babies had been taken Steve's phone rang. He didn't recognize the number.

"McGarrett," Steve spoke as he answered the phone.

"Hello Steve," Wo Fat's voice sounded at the other end.

"Wo Fat, I knew it was you." Steve signaled to Danny to trace the call.

"You do have two beautiful little babies Commander."

"Leave them alone. If you will hurt them I swear I'll kill you."

"You're babies will be fine. As long as you do what I want."

"And what's that?"

"I want you Commander. A trade, you for you two babies."

"When and where?"

"Kuhio Beach Park, 30 minutes. And Commander, come alone. If I say anyone else the deal is off."

Wo fat hung up.

"Did you get him?"

"No, I almost had him but he disconnected before I could get a lock on him," Chin spoke.

"Damn it."

"What did he want?" Catherine asked.

"An exchange. Me for the babies."

Catherine stood up and walked over to Steve. "Steve, as much as I want our babies back, you can't do this. He'll kill you."

"It'll be alright honey, we'll come up with a plan."

15 minutes later they left for Kuhio Beach Park.

"Steve," Catherine spoke before they left.

Steve turned around and saw Catherine's worried look. He walked over to her and cupped her face.

"It'll be alright honey. I'm gonna get our babies."

"Just don't get yourself hurt."

"I won't honey."

Steve kissed her before they left. Kono stayed behind to be there for Catherine.

"Don't worry Catherine, they know what they are doing," Kono tried to reassure her.

Catherine sat crying on the couch holding the two bears close to her.

Steve was standing at the Kuhio Beach Park waiting for Wo Fat to show up. Danny and Chin were nearby, somewhere where they couldn't be seen by Wo Fat.

Steve saw a car pulling up and Wo Fat getting out.

"Hello Commander, we meet again," Wo Fat spoke.

"Where are my kids?" Steve spoke angry.

Wo Fat motioned to one of his men and the back door of the car opened. Steve saw his babies sitting in two car seats.

"Let them go!"

"You know what I want commander. You for your babies."

"You won't get me until I know my babies are safe."

"Fine, call your partner to come pick up your babies."

Steve called Danny. Within several minutes Danny was there. Steve walked over to Wo Fat as one of Wo Fat's men walked towards Danny with the babies. Steve stopped in the middle to look at his babies. They were sleeping. Steve gave them both a quick kiss before walking to Wo Fat.

Steve watched as the man handed Kye and Kailani over to Danny. He let out a relieved sigh when he knew his babies were safe. Wo Fat put him in the car and they drove off.

Chin followed the tracker they had put on Steve as Danny went back to Steve's place with the babies.

"Look who I've got," Danny spoke as he walked into the house.

Catherine shot up as she saw her babies.

"Oh thank god you're alright," Catherine cried as she took the car seats of Danny and put them on the coffee table. She picked up both babies and sat down on the couch.

"Mommy is so glad you're okay. Mommy was so worried about you."

She held them close and gave them both a soft kiss on their heads. The babies stirred a bit as Catherine picked them up but they soon settled down as they smelled their mother and heard her voice.

"Where's Steve?" Catherine asked.

"Chin is following him. Don't worry he'll be alright. I'm gonna go help him."

"Danny, please bring Steve back."

"I will Catherine, don't worry."

Steve was brought to a warehouse. He was tied to a chair.

"If you're gonna kill me just get it over with," Steve spat.

"You're not getting off that easy Commander," Wo Fat smirked at him.

"Do what you want. I'm still gonna kill you after this is over."

"You won't get that chance Commander."

Chin sat outside waiting for Danny. SWAT had arrived too.

Wo Fat walked up the Steve and smirked at him. He pulled his arm back and punched him hard in his face. His lip split open. Wo Fat punched him a couple of times more.

"Is that the best you got?" Steve spoke after the spat some blood at Wo Fat.

"This is just the start Commander."

"Give it the best you've got," Steve smirked.

Steve was rewarded with some more punches, in his stomach this time. Wo Fat pulled out a gun and fired a round at Steve. The bullet grazed his arm. Steve tried to keep calm. He wasn't going to give Wo Fat the satisfaction of him being hurt.

Chin and Danny were getting ready to breach with SWAT. One of the SWAT guys kicked in the door and they moved in.

"Five-0, put your weapons down!" Chin yelled as they moved in.

Wo Fat's men raised their weapons towards them but Chin and Danny shot him before they got a change to fire a round. Wo Fat made a run for it. Steve had managed to get loose and ran after Wo Fat after picking up a gun. Danny saw it and ran after them.

Wo Fat ran into a dead alley.

"Give it up Wo Fat, it's over!" Steve spoke.

"No it's Commander."

Wo Fat turned around and Steve saw he had a weapon. Without thinking Steve fired the gun he had at Wo Fat, hitting him in the chest. Wo Fat fell backwards. Steve walked over and cleared him of his weapon. He checked his pulse and noticed he was dead.

Steve let out a relieved sigh. His nemesis was finally dead. No more looking over his shoulder.

"You okay Steve?" Danny asked as he came running up to him.

"He's dead Danny. Wo Fat is dead."

"You okay Steve?"

"Yeah, I'm good."

The paramedics came and checked Steve out and patched him up. Steve watched as Max came to get Wo Fat. He couldn't believe his nemesis was finally dead. Steve should have felt relieved but there was still something bothering him. He didn't want it go down like this. He had rather would've locked up Wo Fat for life. But this way he wouldn't have to worry about him getting out and coming after him again.

Once everything was wrapped up there Steve was taken to the hospital. Danny had called Catherine on the way over to the hospital. Luckily it wasn't too bad. Just some cuts and bruises.

"Steve, thank god," Catherine spoke as she walked into Steve's room with the babies in their car seats. She put the babies on the couch and walked over to Steve and gave him a hug.

"I'm okay Cath, it's okay. It's over. Wo Fat is dead."

"I'm glad you're alright." Catherine started crying.

"It's okay honey. It's over, we're safe."

Steve and Catherine sat there hugging each other for a while.

"I'll leave you two," Kono spoke.

"Thank you for staying with me Kono," Catherine replied as she hugged Kono.

"You're welcome Cath. Take care."

Kono left. Steve looked over to the couch where his babies where.

"They are fine honey. Thanks to their daddy."

"I'm glad they are fine. I would never forgive myself if something happened to them."

"They are fine honey. Wo Fat is dead. It's over. You don't have to worry about him anymore. It's over honey. You protected us."

Steve pulled Catherine to her and hugged her tight. The babies started crying so Catherine picked them up. She handed Kye to Steve and sat down next to him holding Kailani. Steve looked down at his son. He was so relieved his babies were fine. He felt like it was his fault they were taken. If it wasn't for him Wo Fat would have never taken them to get to him.

Catherine caught Steve looked at their son.

"It was not your fault honey. You can't blame yourself."

"But it was my fault. Wo Fat was after me, he took our babies because of me."

"Wo Fat was a crazy man, you are not to blame for his actions."

"But I am. He was after me. He went after our babies because of me."

"Steve, listen to me. You are not to blame for this. Wo Fat chose to do this. You couldn't have known he would do this. You protected our babies. You gave yourself up to make sure our babies would be safe. You protected them and you made sure Wo Fat couldn't come after them again. So don't blame yourself. You did everything you could to protect them. So don't blame yourself for this."

"But…."

"No buts. Your babies are safe, that's because of you. You protected us. You killed the man who took our babies, the man who has been after you for a long time. It's over. He's dead. He won't be coming after you, me or are babies any more. It's over."

Steve just nodded. Deep inside he still blamed himself, no matter what Catherine said. He was just glad Catherine and their babies were alright. He hoped that, since the babies were so young, they wouldn't remember what happened. They fell asleep in their arms. Catherine picked them up and placed them back in their car seats as she doctor walked in with this discharge papers.

Catherine took Steve and their kids home. When they were at home they took the babies upstairs. They put them in their cribs. Steve stood watching over them. He gave them both a soft kiss before going down.

"Would it be okay if I went for a swim?" Steve asked Catherine.

"It's fine. Are you sure you're up for it?"

"Yes, I just need to clear my head."

"Alright." Catherine gave Steve a kiss. "Just be careful."

"I will."

Steve went to get his swim shorts on. He walked to the beach behind their house and walked into the water. It felt good to him to swim. As he swam the events on the day played through his head. What if his babies had been hurt? What if Catherine had been hurt? What if he had been hurt? What if he hadn't killed Wo Fat?

He hadn't realized how long he had been gone until he came back in the house. He had been out swimming for an hour and a half.

"Hey Steve, you okay?" Catherine asked worried.

"Yeah, I'm good."

"You were away for a while?"

"Yeah, I just got into it and hadn't realized how long I was out."

"You sure everything is alright?"

"I'm fine honey." Steve gave her a kiss and went upstairs to get showered.

The water felt good running over his body. He tried to let the events of the day was off of him. He felt a bit better when he came out of the shower. He put some new bandages around his arm wound. He stopped by the babies' room and saw them peacefully asleep. He smiled as he saw them.

He walked back downstairs and joined Catherine in the hammock outside. Steve lay down on the hammock and Catherine lay in between his legs, back against his chest.

"We'll be alright Steve. We will handle this together. If you ever wanna talk about it, I'm here for you," Catherine spoke.

"Thank you Cath. But I'll be alright. We'll be alright."

They just lay there in silence for a while until the babies started crying. Steve went to get them as Catherine went to check on the laundry.

"Hey my little babies," Steve spoke as he walked into the room.

He first picked up Kye and changed his diaper and got him dressed. He put him down on his play mat as he went to get Kailani changed and dressed. He took both babies downstairs and put them down in their playpens. He sat down next to them and played with them. Catherine came back into the living room and watched Steve interact with their babies.

…..

Today Catherine was returned to work. Steve was doing better after the whole thing with Wo Fat.

"You ready to come back to work today honey?" Steve asked as they woke up.

"Yeah I am. I miss you guys but I'll miss our babies too today."

"You'll be fine honey. I remember the first day I went back after the babies were born. It was hard at first. I missed them and you so much. But I'll get better after a while."

"I hope so."

Catherine gave Steve a kiss before getting out to get showered. Steve went to the babies' room and changed and dressed them before taking them down. Steve put them in their bouncy chairs as he made breakfast for him and Catherine.

A few minutes later Catherine came downstairs and they had breakfast. After breakfast Steve went to get dressed while Catherine fed Kye and Kailani. Catherine was feeding Kailani when Kye started to cry.

"You'll get your turn in a minute Kye. I'm just feeding your sister."

Steve heard Kye crying and came down the stairs and picked Kye up.

"It's okay little guy." Steve warmed up a bottle and fed him. "There you go."

Kye calmed down as soon as he started drinking.

At 8am the nanny was there. Her name was Lauren Simmons. Catherine knew from her time in the Navy. They had served together until Lauren left to start her job as a personal nanny. Catherine had called her and luckily she had time.

"Thanks for coming Lauren," Catherine greeted her as she opened the door.

"Hey Cath, it's nice to see you again," Lauren replied as she hugged Catherine. "You look good. I can't believe you had twins."

"Yeah I know me neither. But we are really blessed to have them."

"Yes, and you married Steve. I always knew you two belonged together."

"Yeah I'm really happy with him."

"So where are your two babies?"

"Right over here." Catherine pointed to the playpens.

"Aw, they are so cute. What are their names again?"

"Kye and Kailani."

"They really are cute. They look a lot like you two."

"Yes they do."

"Hello Lauren," Steve spoke as he came down the stairs.

"Hey Steve, you really do have two beautiful babies."

"Thank you. I'm really blessed to have them. Are you ready to go Cath?"

"Yes."

"Don't worry about the babies Cath. They'll be in good hands. I will call you if there's something."

"Okay, can you send me some pictures during the day?"

"Of course I will. Don't worry. We'll be fine."

"Everything will be okay Cath," Steve tried to reassure her.

Catherine gave Kye and Kailani one more kiss before they left.

"It'll be fine honey. The first day is always hard, but the babies are in good hands."

"Yeah I know, it's just hard."

"I know honey. But it'll be okay."

"Hey Catherine, welcome back," Kono greeted her as they walked into the office.

"It's good to be back, but I miss Kye and Kailani."

"Yeah I can understand. But I'll be okay. You'll get used to it after a while."

"I hope so."

"How are they doing?"

"They are doing very well. They are starting to sleep through the night a bit more so that's good and they are growing very well."

"That's good."

Luckily for Catherine it was a quiet day so she could get caught up to her paperwork. Around 10am here phone beeped. She looked and she had a message from Lauren. She opened the message and smiled when she saw it was a picture of Kye and Kailani. It was a very cute picture. They were lying together on their play mats looking up at the camera. She looked up from her phone and saw Steve standing in the doorway.

"Hey babe," Steve greeted her.

"Hey honey."

"What are you smiling about?"

"Lauren sent me a picture."

Steve walked over to her desk and saw his kids lying on their play mats smiling at the camera.

"See, I told you they would be fine."

"Yeah I know, but it's nice to see them."

"Yeah it is. I miss them."

"I know you do honey, I miss them too," Steve spoke as he put his arms around Catherine's neck from behind. "But they'll be alright. How about we go home during our lunch break?"

"I'd love that," Catherine smiled.

"Great." Steve gave her a kiss before walking back to his office.

Steve sat behind his desk and looked at the picture on his desk of Catherine, Kye and Kailani. It was a beautiful picture. It was taken the first day at home with the twins. Catherine sat in the hammock and was holding Kye and Kailani. Steve caught himself looking at that picture quite often when he sat behind his desk.

Around 12pm he went to Catherine's office and they went home. Lauren was outside with the kids.

"Hey Lauren," Catherine spoke as they walked outside.

"Hey Cath, hey Steve, you're home early."

"Yeah we just came by in our lunch break to see how the babies were doing."

"They are doing very well. We played together a bit and now they are lying peacefully in their bouncy chairs."

Catherine looked over to the babies and the babies smiled as they saw and heard their mother.

"Hey you two," Catherine spoke as she tickled their tummies.

"Everything is fine here, so don't worry about a thing."

"I just missed them."

"That's okay. But as you can see they are doing very well. If you want you can feed them before I put them in bed."

"Yeah, I will."

Catherine picked up Kailani and took her inside to feed her.

"Don't worry about Catherine, she does trust you but she just missed them," Steve told her.

"That's perfectly understandable. I've had my fair share of newborns and most moms are the same. The first day back at work is always hard."

"Hey there little girl, mommy missed you this morning," Catherine spoke as she sat down on the couch with Kailani. She opened her blouse and exposed her breast. As soon as Kailani found the nipple she started drinking. "That's a good girl."

Catherine loved feeding the babies. She loved being this close to the babies and she preferred it to pumping milk out of her breasts.

When she was done feeding she went outside to get Kye. Kye didn't want to eat at first but after a while he latched onto her breast. She took Kye back outside when she was done feeding him. Both babies were lying peacefully in their bouncy chairs when Catherine and Steve left after giving them a kiss.

Steve and Catherine went back to work. They didn't have a new case today so they could catch up with their paperwork.

Around 5pm Steve and Catherine went home. When they arrived at home no one was there.