deleteions and updates