update submission handler