submit event controller