competition types add update