On base, Sam walked into her lab, just about ready to sit down due to her ankles swelling up, when she nearly leapt back in surprise on seeing her friends, Cassie, and a very familiar looking albeit belligerent looking young man, shouting,

"Baby shower!"

Stunned, she just stood there, and Cam nudged Teal'c, who nodded slightly, picking Sam up and sitting her on her lab table. She hugged him in thanks, and asked, looking around herself, still stunned,

"What...?"

The young man remarked, eyebrows raised, "Come on Carter - I think the words 'baby shower' were pretty much self-explanatory."

Cassie hugged her, whispering her congratulations as Sam hugged her back before asking, confused as she looked at the young man, "Sir?"

He - mini-Jack to be precise - replied, "Who else? Oh, and I'm not your Commanding Officer any more... well, ok, I wasn't anyway..."

Needing a mind reader as she was finding it increasingly difficult to string sentences together, she, still holding Cassie, looked round at her friends until she saw Daniel casually resting against a filing cabinet, and he said, knowing what she wanted to ask,

"Jack thought it was weird keeping in touch with him but I couldn't not do that. It's Jack after all."

She smiled at him before looking back at mini-Jack, taking in the many things that had changed since she had last seen him - chiefly, his height, his current lack of acne, and his muscular distribution.

"Wow, it's good to see you again Si... uh, Jack."

"It's good to be back round this neck of the woods, Carter."

Smiling slightly, she looked down at the young woman in her arms and said, "I can't believe you're here either, Cassie."

Cassie replied as she straightened up, "Are you kidding me, I wouldn't miss this for the world. I can't believe you didn't tell me anything! I found out through Teal'c!"

Vala remarked with a shrug, "Well, it would have been weird for me to ring you, young lady, seeing as we have never met."

Cam said, glancing at a proud looking Teal'c, "Someone's a secret teddybear."

Cassie said, glancing over at Daniel, "Ok, I know that you're eating for two now because of that thing off-world, but how come you've put on weight?!"

Sam looked back at a carefully composed Daniel, who remarked, "I couldn't have Sam eating alone."

Teal'c's eyebrow fought with Teal'c's Jaffa training to rise, but the training won out, the eyebrow staying down, the Jaffa promising himself that he would work out his incredulity at Daniel's statement in the gym. Vala suddenly found her feet interesting, and Cam cleared his throat. Mini-Jack remarked, looking at Daniel,

"Daniel? I think you have some explaining to do..."

Sam and Daniel exchanged a glance, the Archaeologist then looking at Teal'c, who leant forward to whisper in mini-Jack's ear. A few moments later, Teal'c straightened up once more, and mini-Jack blinked slowly, taking the revelation in. He looked back at the Jaffa and said, the slow movement of his eyebrows alone showing his growing surprise,

"Really?"

Teal'c replied, his eyebrow winning ever so slightly, "I would not lie to you, O'Neill the Younger."

Daniel smiled slightly on being reminded of the two Plinies, and mini-Jack exhaled, looking ever so slightly spooked as he looked across at Daniel with new eyes. Cassie, rather indignant that mini-Jack had been told, almost stamped her foot as she said,

"He knows!"

Sam replied, attempting to placate her, "It's because he would have a better time getting to grips with it."

Mini-Jack tapped Cassie on the arm as he said, "Cass, they're sensitive about it. You see, Mitchell and him are a couple, and Daniel has to store up a lot of carbohydrates for all the rect..."

Daniel and Cam promptly reddened, and Sam covered her face with her hand in embarrassment as Teal'c's eyebrow shot up. Vala stared in amusement at the younger man, liking him even more than she already had, and Cassie looked from Cam to Daniel in shock, and admittedly disappointment. She asked,

"Is it true?"

Mini-Jack looked at them meaningfully, so, deciding to play long, Cam put an arm around Daniel, the Colonel smiling as Daniel raised his eyebrows briefly, eventually relaxing into Cam's hold. Teal'c in particular couldn't help but smirk on seeing Cassie look increasingly flabbergasted.