choosing CG hardware