cg method up