almost done with create new cmpetition