mvc for competition