fixed gs creation