Change method access permissions. Add new GCTrhead constructor