updating to v3