added vertex removal