adding random GS creation