add changes to v3