GCV upgrage