no need for 'all' insert and update is enough.