update v4 lib