update shvc lib