added competitor controller