add assert to v3