bug fix and do not raise exception when delete not exist edge