#GNMStopStroking @StopStroking
@NullResponse @CheckFlag(TrainedOnce)
#PetName lets work on some of your positions
(Explain)
While we're training today I wont punish you for making errors
But do your best to remain in the positions as long as you can endure
(Spice it up)
@NullResponse @CheckFlag(MoodBad, MoodGood, MoodSexy, MoodNasty), @Goto(Decide positions)
(MoodBad)
While we're training positions I want you gagged
Go fetch your gag and put it on @Wait(30)
#GNMReady
[yes]#GNMGood
[on]#GNMGood
@DifferentAnswer Tell me when its on..
Keep the gag till we're done training @Goto(Decide positions)
(MoodGood)
You look gorgeous today #PetName :) @Goto(Decide positions)
(MoodSexy)
If you're really good today I might seriesly considder letting you orgasm #GNMEmoteOther @Goto(Decide positions)
(MoodNasty)
@NullResponse @CheckFlag(ChemicalPlayActive), @Goto(MoodBad)
(ChemicalPlayActive)
Find your bengay, icy hot or something similar
Cover your balls in it and massage for a moment @Wait(60)
#GNMReady
[yes]#GNMGood
[done]#GNMGood
@DifferentAnswer just say done if you're done
This should make it more "Fun" #GNMLol @Goto(Decide positions)
(TrainedOnce)
Now #PetName 
We've allready trained you once today @Chance50(MoreTraining)
So I think you deserve a break
@End
(MoreTraining)
But I dont see why that should prevent us from further training #GNMEmoteHappy
(Decide positions)
@NullResponse @Goto(Positions1, Positions2, Positions3, Positions4)
(Positions1)
Today we're working on the bad bitch, bent over, bent over open and the box.
(BadBitch)
Remember the Bad Bitch position @ShowImage[GNMImages/Positions/BadBitch1.jpg]
Notice the arms and legged are spread at about a shoulders length  @ShowImage[GNMImages/Positions/BadBitch2.jpg]
The back is arched @ShowImage[GNMImages/Positions/BadBitch3.jpg]
Go #PetName take the Bad bitch position and hold it till you hear my bell
(Interval1) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval1)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
Lets get on with the next!
But first
#GNMEdge @Edge
#GNMLetTheEdgeFade
(BentOver)
Bent over #PetName @ShowImage[GNMImages/Positions/BentOver1.jpg] 
Legs straigt, hands touching the feet @ShowImage[GNMImages/Positions/BentOver2.jpg]
hold it till you hear my bell @ShowImage[GNMImages/Positions/BentOver3.jpg]
(Interval2) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval2)
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3] @Wait(5)
#GNMEdge @Edge
#GNMLetTheEdgeFade
(BentOverOpen)
Get into the bent over open @ShowImage[GNMImages/Positions/BentOverOpen1.jpg]
Remember this one is always on your toes! @ShowImage[GNMImages/Positions/BentOverOpen2.jpg]
Hold your balance #SubName @ShowImage[GNMImages/Positions/BentOverOpen3.jpg]
hold it till you hear my bell @ShowImage[GNMImages/Positions/BentOverOpen3.jpg]
(Interval3) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval3)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3] @Wait(5)
#GNMEdge @Edge
#GNMLetTheEdgeFade
(Box)
The final position we'll work on right now is the box @ShowImage[GNMImages/Positions/Box1.jpg]
Go #PetName take the box position and hold it till you hear my bell @ShowImage[GNMImages/Positions/BoxCloseup1.jpg]
(Interval4) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval4)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
Good job #PetName @TempFlag(TrainedOnce)
@End
(Positions2)
Today we're working on the come fuck me, dog, hands on head and kiss the floor.
(CFM)
We'll start by practicing your come fuck me position #GNMLol @ShowImage[GNMImages/Positions/CFM1.jpg]
So lets not waste any precious time @ShowImage[GNMImages/Positions/CFM2.jpg]
Go get into the position af wait for my bell @ShowImage[GNMImages/Positions/CFM3.jpg]
(Interval5) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval5)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
(Dog)
The next position is the dog @ShowImage[GNMImages/Positions/Dog2.jpg]
like the bad bitch but with arms and legs placed against each other @ShowImage[GNMImages/Positions/Dog1.jpg]
Get down dog, wait for my bell
(Interval6) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval6)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
#GNMEdge @Edge
#GNMLetTheEdgeFade
(Hands On Head)
Hands on your head #PetName @ShowImage[GNMImages/Positions/HandsOnHead1.jpg]
Stay like that @ShowImage[GNMImages/Positions/HandsOnHead2.jpg]
Wait for the bell @ShowImage[GNMImages/Positions/HandsOnHead1.jpg]
(Interval7) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval7)
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
(Kiss the Floor)
#GNMEdge @Edge
#GNMLetTheEdgeFade
Kiss the floor #PetName @ShowImage[GNMImages/Positions/KissTheFloor1.jpg]
I hope you cleaned it properly #SubName @ShowImage[GNMImages/Positions/KissTheFloor1.jpg]
Wait for the bell.. @ShowImage[GNMImages/Positions/KissTheFloor1.jpg]
(Interval8) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval8)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
#GNMEdge @Edge
#GNMLetTheEdgeFade
Good job #PetName @TempFlag(TrainedOnce)
@End
(Positions3)
Today we're working on the crossed kneeling, punishment, slut and the spanking.
I see no reason delaying your training any further
(CrossKneeling)
Go cross kneeling! @ShowImage[GNMImages/Positions/KneelCross1.jpg]
Stay like that till you hear my bell! @ShowImage[GNMImages/Positions/KneelCrossCloseUp1.jpg]
(Interval9) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval9)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
Quickly
(Punishment)
Get down in the punishment position! @ShowImage[GNMImages/Positions/Punishment1.jpg]
#GNMEmoteHappy @ShowImage[GNMImages/Positions/Punishment2.jpg]
Stay there, wait for the bell
(Interval10) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval10)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
@NullResponse @Wait(10)
Now
#PetName
So far so good..
(slut)
Its time to practice my favorite position! @ShowImage[GNMImages/Positions/Slut1.jpg]
Go down like a slut! @ShowImage[GNMImages/Positions/Slut2.jpg]
#GNMLol @ShowImage[GNMImages/Positions/Slut1.jpg]
Stay there, until you hear the bell #GNMEmoteHappy @ShowImage[GNMImages/Positions/Slut2.jpg]
(Interval11) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval11)
You may sit back up @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
Such a good Slut
#GNMEdge @Edge
#GNMLetTheEdgeFade
#GNMEdge @Edge
#GNMLetTheEdgeFade
Now you're a horny slut #GNMEmoteHappy
@Wait(10)
Get down in the spanking! @ShowImage[GNMImages/Positions/Spanking1.jpg]
Gosh I wanna hit that #GNMAss sooo bad @ShowImage[GNMImages/Positions/Spanking2.jpg]
Stay there.. @ShowImage[GNMImages/Positions/Spanking1.jpg]
(Interval12) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval12)
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
This was a good practice
You're doing good :) @TempFlag(TrainedOnce)
@End
(Positions4)
Today we're working on the spanking position, stand, stand open and worship 
(SpankingPosition)
We're starting with one of the good ones #GNMEmoteHappy
Find a chair and get into the spanking position @ShowImage[GNMImages/Positions/SpankingPosition1.jpg]
God how I would love caning that sweet #GNMAss @ShowImage[GNMImages/Positions/SpankingPosition1.jpg]
Wait for my bell @ShowImage[GNMImages/Positions/SpankingPosition1.jpg]
(Interval13) 
@NullResponse @Wait(15) @ShowImage[GNMImages/Positions/SpankingPosition1.jpg]
@NullResponse @Chance70(Interval13) 
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
Oh #SubName
How I love training you in the art of slavery #GNMLol
Stand on your toes #PetName @ShowImage[GNMImages/Positions/Stand2.jpg]
Wait for my bell @ShowImage[GNMImages/Positions/Stand3.jpg]
Let me give you something you look at while you wait @ShowImage[GNMImages/Positions/Stand1.jpg]
(Interval14) 
@ShowFemdomImage @Wait(15)
@NullResponse @Chance70(Interval14) 
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3]
#GNMEdge @Edge
#GNMLetTheEdgeFade
Show me an Open stand position #PetName @ShowImage[GNMImages/Positions/StandOpen1.jpg]
Wait until you hear my little bell @ShowImage[GNMImages/Positions/StandOpen1.jpg]
(Interval15) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval15) 
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3] @Wait(15)
Its time for the final position today!
Get down and worship me! @ShowImage[GNMImages/Positions/Worship1.jpg]
Wait for the bell! 
(Interval16) 
@NullResponse @Wait(15)
@NullResponse @Chance70(Interval16) 
You may sit back down @PlayAudio[/GNMSounds/SpecialSounds/Bell.mp3] @Wait(15)
That was a lot of fun #GNMEmoteHappy @TempFlag(TrainedOnce)
@End