gcver needs to be set to max(gcver) on startup