fantastic fic, but you made a mistake. Sam wasn't a Major back then, she was a Captain. That's a big difference.