Add gp.cc component model