begun implementing vertex update method