update exist so there is no + operation between dictinternally hash keyno orderclear member function exist