fixing number incosistency and wrong old deletion after new addition