I actually went and found that issue. She was part of a team developing a high-tech "star wars" type laser system (Hey, it was the 80's...). That's the one where she's wearing a lab coat and a dress slit up to her hip. I went with the BDU's and t-shirt instead. She shows up now and then in the Devil's Due comics, more as support crew than anything else. And SC, I really like that Scarlett, I can't wait to see it.