Barbie grinned, a perfect idea for revenge came to mind. She scanned John into the chronovac and let herself have some fun with this, taking her sweet time.
First, she wanted to teach John a lesson with all this, so teaching him not to be an ass to women was a must. She clicked the 'gender' selection and changed it to female. Then she adjusted the setting, making John have a slightly above average sex drive and slightly below average restistance, but making her (from now on, at least) just a little afraid of sex, to teach her a lesson about the times he forced girlfriends into doing it. Also, she makes John (let's call her 'Jackie' for now, unless someone has a better name) incredibly submissive and shy.
Barbie moved onto the physical form section and changed it so Jackie would be a short, thin, small chested (A cup) girl, need glasses, and, purely for her own enjoyment, gave her dark purple hair and eyes. There, now Jackie would be a real life anime lolicon character.
Moving on to clothing, Barbie gave Jackie a japanese school girl uniform and big, round glasses. Then her eyes caught the underwear option again. She was a little torn suddenly. Part of her wanted to stick the jerk in diapers, but another part felt that was a little too mean. And, then again, this was all teach 'Jackie' a lesson, part of which was about how bad a person she was when a guy, and diapers would interfere with dating... But, Barbie looked at the 3D model on the display and thought putting diapers on that girl was too cute to pass up. She changed the selection to medium thickness diaper and clicked on incontinence.
Under mental changes, Barbie didn't want to change too much. There's no point in teaching someone a lesson if they aren't the same person, after all. She did, however, turn up all of Jackie's emotions.
Barbie smiled, clicked enter, and watched all the changes take place. Within a couple minutes the tall, handsome John was now a geeky teen girl with a noticable bulge in the back of her skirt.
Oh yes, this would be fun.