G And G Stables Map