Framework Of Gan