support v4 update