Implemented updateV